Jose\Component\Signature\JWSBuilder S

Total Complexity 30
Dependencies 12
Dependents 2
Total lines 204
Lines of code 105
Logical lines of code 65
Comment lines 60
Methods 10
Properties 5

Methods 10

Method Rating Maintainability Complexity Lines of code
build()
S
51 7 25
findSignatureAlgorithm()
S
58 6 14
checkB64AndCriticalHeader()
S
60 5 14
addSignature()
S
54 3 21
withPayload()
S
64 2 9
checkIfPayloadIsEncoded()
S
77 2 3
checkDuplicatedHeaderParameters()
S
69 2 6
__construct()
S
81 1 3
getSignatureAlgorithmManager()
S
82 1 3
create()
S
69 1 7